I want to get the string which resides between the strings "cow" and "milk"

My cow always gives milk

would return

"always gives"

cow(.*)milk